FHIR © HL7.org  |  Server Home  |  FHIR Server FHIR Server 3.4.11  |  FHIR Version n/a  User: [n/a]

Resource StructureDefinition/FHIR Server from package nictiz.fhir.nl.stu3.eoverdracht#4.1.0-alpha.1 (141 ms)

Package nictiz.fhir.nl.stu3.eoverdracht
Type StructureDefinition
Id Id
FHIR Version R3
Source https://simplifier.net/resolve?scope=nictiz.fhir.nl.stu3.eoverdracht@4.1.0-alpha.1&canonical=http://nictiz.nl/fhir/StructureDefinition/eOverdracht-Task
Url http://nictiz.nl/fhir/StructureDefinition/eOverdracht-Task
Version 4.1-alpha.1
Status active
Name eOverdrachtTask
Title eOverdracht Task
Experimental False
Realm nl
Description The use cases within eOverdracht form a workflow that may include the negotiation of the transfer of the patient, and ends with the transfer of the medical record. This Task resource is used to track the worflow and acts as the entry point for all data exchanges within eOverdracht.
Copyright CC0
Type Task
Kind resource

Resources that use this resource

CapabilityStatement
http://nictiz.nl/fhir/CapabilityStatement/eOverdracht-clientcapabilities eOverdrachtClient
http://nictiz.nl/fhir/CapabilityStatement/eOverdracht-servercapabilities eOverdrachtServer

Resources that this resource uses

StructureDefinition
http://fhir.nl/fhir/StructureDefinition/nl-core-organization nl-core-organization
http://fhir.nl/fhir/StructureDefinition/nl-core-patient nl-core-patient
http://fhir.nl/fhir/StructureDefinition/nl-core-practitioner nl-core-practitioner
http://nictiz.nl/fhir/StructureDefinition/practitionerrole-reference PractitionerRole Reference
http://nictiz.nl/fhir/StructureDefinition/eOverdracht-AdvanceNotice eOverdracht advance notice
http://nictiz.nl/fhir/StructureDefinition/eOverdracht-NursingHandoff-Adults eOverdracht nursing handoff adults
http://nictiz.nl/fhir/StructureDefinition/eOverdracht-NursingHandoff-Childcare-0-1yo eOverdracht nursing handoff childcare 0-1 yo
http://nictiz.nl/fhir/StructureDefinition/eOverdracht-NursingHandoff-Childcare-1-18yo eOverdracht nursing handoff childcare 1-18 yo


Source

{
  "resourceType" : "StructureDefinition",
  "id" : "eOverdracht-Task",
  "url" : "http://nictiz.nl/fhir/StructureDefinition/eOverdracht-Task",
  "version" : "4.1-alpha.1",
  "name" : "eOverdrachtTask",
  "title" : "eOverdracht Task",
  "status" : "active",
  "publisher" : "Nictiz",
  "contact" : [
    {
      "name" : "Nictiz",
      "telecom" : [
        {
          "system" : "url",
          "value" : "https://www.nictiz.nl",
          "use" : "work"
        }
      ]
    }
  ],
  "description" : "The use cases within eOverdracht form a workflow that may include the negotiation of the transfer of the patient, and ends with the transfer of the medical record. This Task resource is used to track the worflow and acts as the entry point for all data exchanges within eOverdracht.",
  "copyright" : "CC0",
  "fhirVersion" : "3.0.2",
  "mapping" : [
    {
      "identity" : "eOverdracht-AdvanceNotice",
      "uri" : "https://decor.nictiz.nl/art-decor/decor-scenarios--e-overdracht-?id=2.16.840.1.113883.2.4.3.11.60.30.4.63",
      "name" : "eOverdracht 4.1-alpha-1 transaction \"Sturen aanmeldbericht\""
    },
    {
      "identity" : "eOverdracht-AdvanceNotice-Answer",
      "uri" : "https://decor.nictiz.nl/art-decor/decor-scenarios--e-overdracht-?id=2.16.840.1.113883.2.4.3.11.60.30.4.64",
      "name" : "eOverdracht 4.1-alpha-1 transaction \"Sturen antwoord aanmeldbericht\""
    },
    {
      "identity" : "eOverdracht-AdvanceNotice-AcceptOrReject",
      "uri" : "https://decor.nictiz.nl/art-decor/decor-scenarios--e-overdracht-?id=2.16.840.1.113883.2.4.3.11.60.30.4.68",
      "name" : "eOverdracht 4.1-alpha-1 transaction \"Sturen bevestiging of annulering aanmelding\""
    }
  ],
  "kind" : "resource",
  "abstract" : false,
  "type" : "Task",
  "baseDefinition" : "http://hl7.org/fhir/StructureDefinition/Task",
  "derivation" : "constraint",
  "differential" : {
    "element" : [
      {
        "id" : "Task.status",
        "path" : "Task.status",
        "definition" : "The current state of the Task. States that can be used:\r\n\r\n* _requested_: placer has made the advance notice available\r\n* _received_: filler has received the request and is assessing the request\r\n* _accepted_: filler accepts the registration, and can provide the care that is being requested\r\n* _on-hold_: filler proposes an alternative date\r\n* _in-progress_: placer confirms to the filler that it will proceed with the transfer\r\n* _rejected_: filler rejects the registration\r\n* _cancelled_: placer or filler has cancelled the transfer\r\n* _completed_: filler recieved the nursing handoff\r\n\r\nNote: _ready_ and _failed_ will not be used",
        "mapping" : [
          {
            "identity" : "eOverdracht-AdvanceNotice-Answer",
            "map" : "e-overdracht-dataelement-v4-1166",
            "comment" : "Antwoord aanmelding"
          },
          {
            "identity" : "eOverdracht-AdvanceNotice-AcceptOrReject",
            "map" : "e-overdracht-dataelement-v4-1167",
            "comment" : "Bevestiging of annulering aanmelding"
          }
        ]
      },
      {
        "id" : "Task.statusReason.text",
        "path" : "Task.statusReason.text",
        "mapping" : [
          {
            "identity" : "eOverdracht-AdvanceNotice-Answer",
            "map" : "e-overdracht-dataelement-v4-1168",
            "comment" : "Toelichting antwoord aanmelding"
          }
        ]
      },
      {
        "id" : "Task.intent",
        "path" : "Task.intent",
        "comment" : "This element is immutable. Proposed tasks, planned tasks, etc. must be distinct instances.\n\nIn the case the Task has the intent \"order\""
      },
      {
        "id" : "Task.code",
        "path" : "Task.code",
        "min" : 1
      },
      {
        "id" : "Task.code.coding",
        "path" : "Task.code.coding",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "value",
              "path" : "code"
            },
            {
              "type" : "value",
              "path" : "system"
            }
          ],
          "rules" : "open"
        },
        "min" : 1
      },
      {
        "id" : "Task.code.coding:taskCode",
        "path" : "Task.code.coding",
        "sliceName" : "taskCode",
        "min" : 1,
        "max" : "1"
      },
      {
        "id" : "Task.code.coding:taskCode.system",
        "path" : "Task.code.coding.system",
        "min" : 1,
        "fixedUri" : "http://snomed.info/sct"
      },
      {
        "id" : "Task.code.coding:taskCode.code",
        "path" : "Task.code.coding.code",
        "min" : 1,
        "fixedCode" : "308292007"
      },
      {
        "id" : "Task.for",
        "path" : "Task.for",
        "min" : 1,
        "type" : [
          {
            "code" : "Reference",
            "targetProfile" : "http://fhir.nl/fhir/StructureDefinition/nl-core-patient"
          }
        ],
        "mapping" : [
          {
            "identity" : "eOverdracht-AdvanceNotice",
            "map" : "e-overdracht-dataelement-v4-4",
            "comment" : "Persoonsgegevens::Patient"
          }
        ]
      },
      {
        "id" : "Task.requester",
        "path" : "Task.requester",
        "min" : 1
      },
      {
        "id" : "Task.requester.agent",
        "path" : "Task.requester.agent",
        "definition" : "The practitioner or organisation who initiated the task.",
        "comment" : "This element is usually populated with the sending organization (Sturende organisatie::Zorgaanbieder in the eOverdracht dataset). However, if there is a need by the sending organization to communicate the health professional who initiated the transfer request, this element can be populated with this person and the sending organization is communicated using `.onBehalfOf`.\r\n\r\nA health professional communicated here pertains the practical act of initiating the transfer request. The health profession who is responsible for the content is communicated using `Composition.author`. These two persons can be the same person.",
        "type" : [
          {
            "code" : "Reference",
            "targetProfile" : "http://fhir.nl/fhir/StructureDefinition/nl-core-organization"
          },
          {
            "code" : "Reference",
            "targetProfile" : "http://fhir.nl/fhir/StructureDefinition/nl-core-practitioner"
          }
        ],
        "mapping" : [
          {
            "identity" : "eOverdracht-AdvanceNotice",
            "map" : "e-overdracht-dataelement-v4-102",
            "comment" : "Sturende organisatie::Zorgaanbieder"
          }
        ]
      },
      {
        "id" : "Task.requester.agent.extension",
        "path" : "Task.requester.agent.extension",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "value",
              "path" : "url"
            }
          ],
          "rules" : "open"
        },
        "min" : 0
      },
      {
        "id" : "Task.requester.agent.extension:practitionerRole",
        "path" : "Task.requester.agent.extension",
        "sliceName" : "practitionerRole",
        "min" : 0,
        "max" : "1",
        "type" : [
          {
            "code" : "Extension",
            "profile" : "http://nictiz.nl/fhir/StructureDefinition/practitionerrole-reference"
          }
        ]
      },
      {
        "id" : "Task.requester.onBehalfOf",
        "path" : "Task.requester.onBehalfOf",
        "comment" : "This element is populated with the sending organization (Sturende organisatie::Zorgaanbieder in the eOverdracht dataset) only when `.agent` contains a reference to a health professional. If this is not the case, the sending organization is communicated using `.agent`.",
        "type" : [
          {
            "code" : "Reference",
            "targetProfile" : "http://hl7.org/fhir/StructureDefinition/Organization"
          },
          {
            "code" : "Reference",
            "targetProfile" : "http://fhir.nl/fhir/StructureDefinition/nl-core-practitioner"
          }
        ],
        "mapping" : [
          {
            "identity" : "eOverdracht-AdvanceNotice",
            "map" : "e-overdracht-dataelement-v4-102",
            "comment" : "Sturende organisatie::Zorgaanbieder"
          }
        ]
      },
      {
        "id" : "Task.owner",
        "path" : "Task.owner",
        "type" : [
          {
            "code" : "Reference",
            "targetProfile" : "http://fhir.nl/fhir/StructureDefinition/nl-core-organization"
          }
        ],
        "mapping" : [
          {
            "identity" : "eOverdracht-AdvanceNotice",
            "map" : "e-overdracht-dataelement-v4-153",
            "comment" : "Ontvangende organisatie::Zorgaanbieder"
          },
          {
            "identity" : "eOverdracht-AdvanceNotice-Answer",
            "map" : "e-overdracht-dataelement-v4-153",
            "comment" : "Ontvangende organisatie::Zorgaanbieder"
          }
        ]
      },
      {
        "id" : "Task.input",
        "path" : "Task.input",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "value",
              "path" : "type.coding.code"
            }
          ],
          "rules" : "open"
        }
      },
      {
        "id" : "Task.input:advanceNotice",
        "path" : "Task.input",
        "sliceName" : "advanceNotice",
        "max" : "1",
        "mapping" : [
          {
            "identity" : "eOverdracht-AdvanceNotice",
            "map" : "e-overdracht-transaction-63",
            "comment" : "eOverdracht transaction \"Sturen aanmeldbericht\""
          }
        ]
      },
      {
        "id" : "Task.input:advanceNotice.type.coding",
        "path" : "Task.input.type.coding",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "value",
              "path" : "system"
            },
            {
              "type" : "value",
              "path" : "code"
            }
          ],
          "rules" : "open"
        },
        "min" : 1
      },
      {
        "id" : "Task.input:advanceNotice.type.coding:advanceNoticeCode",
        "path" : "Task.input.type.coding",
        "sliceName" : "advanceNoticeCode",
        "min" : 1,
        "max" : "1"
      },
      {
        "id" : "Task.input:advanceNotice.type.coding:advanceNoticeCode.system",
        "path" : "Task.input.type.coding.system",
        "min" : 1,
        "fixedUri" : "http://snomed.info/sct"
      },
      {
        "id" : "Task.input:advanceNotice.type.coding:advanceNoticeCode.code",
        "path" : "Task.input.type.coding.code",
        "min" : 1,
        "fixedCode" : "721915006"
      },
      {
        "id" : "Task.input:advanceNotice.value[x]:valueReference",
        "path" : "Task.input.valueReference",
        "sliceName" : "valueReference",
        "type" : [
          {
            "code" : "Reference",
            "targetProfile" : "http://nictiz.nl/fhir/StructureDefinition/eOverdracht-AdvanceNotice"
          }
        ]
      },
      {
        "id" : "Task.input:nursingHandoff",
        "path" : "Task.input",
        "sliceName" : "nursingHandoff",
        "max" : "1"
      },
      {
        "id" : "Task.input:nursingHandoff.type.coding",
        "path" : "Task.input.type.coding",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "value",
              "path" : "system"
            },
            {
              "type" : "value",
              "path" : "code"
            }
          ],
          "rules" : "open"
        },
        "min" : 1
      },
      {
        "id" : "Task.input:nursingHandoff.type.coding:nursingHandoffCode",
        "path" : "Task.input.type.coding",
        "sliceName" : "nursingHandoffCode",
        "min" : 1,
        "max" : "1"
      },
      {
        "id" : "Task.input:nursingHandoff.type.coding:nursingHandoffCode.system",
        "path" : "Task.input.type.coding.system",
        "min" : 1,
        "fixedUri" : "http://snomed.info/sct"
      },
      {
        "id" : "Task.input:nursingHandoff.type.coding:nursingHandoffCode.code",
        "path" : "Task.input.type.coding.code",
        "min" : 1,
        "fixedCode" : "11171000146100"
      },
      {
        "id" : "Task.input:nursingHandoff.value[x]:valueReference",
        "path" : "Task.input.value[x]",
        "sliceName" : "valueReference",
        "type" : [
          {
            "code" : "Reference",
            "targetProfile" : "http://nictiz.nl/fhir/StructureDefinition/eOverdracht-NursingHandoff-Childcare-0-1yo"
          },
          {
            "code" : "Reference",
            "targetProfile" : "http://nictiz.nl/fhir/StructureDefinition/eOverdracht-NursingHandoff-Childcare-1-18yo"
          },
          {
            "code" : "Reference",
            "targetProfile" : "http://nictiz.nl/fhir/StructureDefinition/eOverdracht-NursingHandoff-Adults"
          }
        ]
      },
      {
        "id" : "Task.output",
        "path" : "Task.output",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "value",
              "path" : "type.coding.code"
            }
          ],
          "rules" : "open"
        }
      },
      {
        "id" : "Task.output:alternativeDate",
        "path" : "Task.output",
        "sliceName" : "alternativeDate",
        "max" : "1",
        "mapping" : [
          {
            "identity" : "eOverdracht-AdvanceNotice-Answer",
            "map" : "e-overdracht-dataelement-v4-1164",
            "comment" : "Alternatieve datum overplaatsing"
          }
        ]
      },
      {
        "id" : "Task.output:alternativeDate.type.coding",
        "path" : "Task.output.type.coding",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "value",
              "path" : "system"
            },
            {
              "type" : "value",
              "path" : "code"
            }
          ],
          "rules" : "open"
        },
        "min" : 1
      },
      {
        "id" : "Task.output:alternativeDate.type.coding:alternativeDateCode",
        "path" : "Task.output.type.coding",
        "sliceName" : "alternativeDateCode",
        "min" : 1,
        "max" : "1"
      },
      {
        "id" : "Task.output:alternativeDate.type.coding:alternativeDateCode.system",
        "path" : "Task.output.type.coding.system",
        "min" : 1,
        "fixedUri" : "http://snomed.info/sct"
      },
      {
        "id" : "Task.output:alternativeDate.type.coding:alternativeDateCode.code",
        "path" : "Task.output.type.coding.code",
        "min" : 1,
        "fixedCode" : "146851000146105"
      },
      {
        "id" : "Task.output:alternativeDate.type.coding:alternativeDateCode.display",
        "path" : "Task.output.type.coding.display",
        "defaultValueString" : "Alternative date for transfer of care (waarneembare entiteit)"
      },
      {
        "id" : "Task.output:alternativeDate.value[x]:valueDateTime",
        "path" : "Task.output.valueDateTime",
        "sliceName" : "valueDateTime",
        "type" : [
          {
            "code" : "dateTime"
          }
        ]
      }
    ]
  },
  "text" : {
  }
}

XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.